// EMUIConfig.h 
// EMWiFiControl
//
// Created by HCC on 2018/12/7.
// Copyright © 2018 chen. All rights reserved. 
//

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>


@interface EMUIConfig : NSObject

//"Please connect WiFi:"
//////////////////////////////// Common ////////////////////////////////

@property (nonatomic, assign) NSInteger userInterfaceStyle; //显示模式,对应控制器的overrideUserInterfaceStyle

@property (nonatomic, strong) UIColor *vcBackgroundColor;//控制器背景色
@property (nonatomic, strong) UIColor *containerColor;   //容器背景色
@property (nonatomic, strong) UIColor *btnNextTextColor; //"下一步"按钮文字颜色
@property (nonatomic, strong) UIColor *btnNextBackColor; //"下一步"按钮背景颜色
@property (nonatomic, strong) UIColor *titleColor;       //标题颜色
@property (nonatomic, strong) UIColor *textColor;        //文本颜色
@property (nonatomic, strong) UIColor *imageTintColor;   //大图片重着色
@property (nonatomic, strong) UIColor *iconTintColor;    //小图标重着色
@property (nonatomic, strong) NSDictionary *btnAttributeDict;//通过KVC设置按钮的其他属性

@property (nonatomic, copy  ) NSString *nextText;   //下一步
@property (nonatomic, copy  ) NSString *cancelText; //取消
@property (nonatomic, copy  ) NSString *confirmText;//确定


//////////////////////////////// GuideVC ////////////////////////////////
@property (nonatomic, strong) UIImage *guideImage1;
@property (nonatomic, strong) UIImage *guideImage2;

@property (nonatomic, copy  ) NSString *guideVCTitle;
@property (nonatomic, copy  ) NSString *guideTitle1;
@property (nonatomic, copy  ) NSString *guideTitle2;
@property (nonatomic, strong) UIColor *guideContainer1Color;
@property (nonatomic, strong) UIColor *guideContainer2Color;



//////////////////////////////// BTSearchVC ////////////////////////////////
@property (nonatomic, strong) UIImage *bleAccessImage;

@property (nonatomic, copy  ) NSString *searchVCTitle;  //搜索设备
@property (nonatomic, copy  ) NSString *bleAccessTitle; //提示蓝牙没有打开
@property (nonatomic, copy  ) NSString *searchText;     //搜索
@property (nonatomic, copy  ) NSString *noDeviceText;   //没有搜到设备



//////////////////////////////// StepOneVC ////////////////////////////////
@property (nonatomic, strong) UIImage *wifiAccessImage;
@property (nonatomic, assign) NSUInteger maxPwdBit;     //密码最大长度
@property (nonatomic, copy  ) NSString *stepOneVCTitle; //选择WiFi
@property (nonatomic, copy  ) NSString *wifiAccessTitle;//提示WiFi没有打开
@property (nonatomic, copy  ) NSString *ssidText;       //WiFi SSID
@property (nonatomic, copy  ) NSString *selectSSIDText; //选择WiFi
@property (nonatomic, copy  ) NSString *ssidPwsText;    //请输入WiFi密码
@property (nonatomic, copy  ) NSString *showPwsText;    //显示密码
@property (nonatomic, copy  ) NSString *access5GText;   //提示不支持5G
@property (nonatomic, copy  ) NSString *manualInputSSID;//手动输入SSID
@property (nonatomic, copy  ) NSString *jumpWiFiText;   //跳转WiFi设置
@property (nonatomic, copy  ) NSString *illegalNameTips;//非法WiFi名称的提示
@property (nonatomic, copy  ) NSString *illegalPwdTips; //非法WiFi密码的提示

@property (nonatomic, strong) UIImage *hideImage;


//////////////////////////////// StepTwoVC ////////////////////////////////
@property (nonatomic, copy  ) UIColor *progressBarColor;    //进度条背景颜色
@property (nonatomic, copy  ) UIColor *progressBarTintColor;//进度条颜色

@property (nonatomic, copy  ) NSString *stepTwoVCTitle;
@property (nonatomic, copy  ) NSString *step1Text;      //第1步
@property (nonatomic, copy  ) NSString *step2Text;      //第2步
@property (nonatomic, copy  ) NSString *step3Text;      //第3步
@property (nonatomic, copy  ) NSString *step4Text;      //第4步
@property (nonatomic, copy  ) NSString *failConnectTips;//第1步失败提示
@property (nonatomic, copy  ) NSString *failNetTips;    //第2步失败提示
@property (nonatomic, copy  ) NSString *failTransTips;  //第3步失败提示
@property (nonatomic, copy  ) NSString *failBindTips;   //第4步失败提示
@property (nonatomic, copy  ) NSString *youcanText;     //或者可以
@property (nonatomic, copy  ) NSString *retryText;      //重试
@property (nonatomic, copy  ) NSString *jumpWiFiTips;   //重选WiFi
@property (nonatomic, copy  ) NSString *exitAPTips;     //确认设备退出ap
@property (nonatomic, copy  ) NSString *backRepairTips; //返回上一级重新配对


@property (nonatomic, strong) UIImage *loadingImage;
@property (nonatomic, strong) UIImage *successImage;
@property (nonatomic, strong) UIImage *errorImage;


@end

